package br.ufrn.sipac.patrimonio.coletor.exception;

import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;

/**
 * Lida com exceções associadas a camada de transmissão.
 * 
 * @author Giuliana Silva Bezerra
 * 
 */
@SuppressWarnings("serial")
public class TransmissaoException extends ColetorException {

	public TransmissaoException(Context context) {
		super(
				"Ocorreu um erro durante a operação. Verifique a conexão com a Internet.");
		final AlertDialog.Builder builder = new AlertDialog.Builder(context);
		builder.setTitle("INFO");
		builder.setMessage("Ocorreu um erro durante a operação. Verifique a conexão com a Internet.");
		builder.setPositiveButton("OK", new OnClickListener() {
			@Override
			public void onClick(DialogInterface dialog, int which) {
			}
		});
		builder.show();
		return;
	}

}
